﻿using System;
using System.Collections.Generic;
using System.Text;

namespace DataService.Core.ServiceDTO
{
    public class RequestPageParamDTO
    {
        /// <summary>
        /// 每页条数
        /// </summary>
        public int PageSize { get; set; }
        /// <summary>
        /// 当前页码
        /// </summary>
        public int PageIndex { get; set; }
        
        /// <summary>
        ///向下分页起始值；由服务端返回；例 当前页码 2,下页页码 为6
        /// </summary>
        public Int64 ParamNextStartId { get; set; }

        /// <summary>
        /// 向上分页起始值；由服务端返回；例 当前第6页，需要查看第2页
        /// </summary>
        public Int64 ParamUpStartId { get; set; }

        /// <summary>
        /// 请求唯一标识；该请求首次访问时，由服务端返回；每次请求时需要将该参数传给服务端
        /// </summary>
        public string UniqueKey { get; set; }
        /// <summary>
        /// 模式名
        /// </summary>
        public string Schema { get; set; }
    }
}
